package aidevelopment;

public class Richting {
	private int x,y;
	static final Richting LINKS = new Richting(-1,0);
	static final Richting RECHTS = new Richting(1,0);
	static final Richting OMHOOG = new Richting(0,-1);
	static final Richting BENEDEN = new Richting(0,1);
	static final Richting LINKSBOVEN = new Richting(-1,-1);
	static final Richting LINKSONDER = new Richting(-1,1);
	static final Richting RECHTSBOVEN = new Richting(1,-1);
	static final Richting RECHTSONDER = new Richting(1,1);
	static final Richting[] RICHTINGEN =  {LINKS,RECHTS,OMHOOG,BENEDEN,LINKSBOVEN,LINKSONDER,RECHTSBOVEN,RECHTSONDER};
	
	Richting(int x, int y){
		this.x = x;
		this.y = y;
	}
	 
	public int geefX(){
		return x;
	}
	
	public int geefY(){
		return y;
	}
	public Richting[] geefRichtingen(){
		return RICHTINGEN;
	}
}
